Golang Job: Junior Golang Developer

Job added on

Location

The Colony, Texas - United States of America

Job type

Full-Time

Golang Job Details

Location: The Colony, TX
Salary: $45.00 USD Hourly - $58.00 USD Hourly
Description:
Job Title: Junior Golang Backend Software Engineer
Job Type: 12-month contract (with potential extension)
Location: Onsite in Plano, TX
About the Role

We are seeking a Junior Golang Backend Software Engineer to join our collaborative, fast-paced development team. In this role, you will contribute to building scalable, reliable, and high-performing applications while working in an agile environment. The ideal candidate is a motivated team player with a passion for problem-solving, ownership, and continuous improvement.
What You'll Do
  • Design, develop, and maintain robust, scalable backend services using Golang.
  • Build and integrate gRPC and REST APIs for distributed systems.
  • Document code, requirements, and specifications; conduct testing and validation of new features.
  • Troubleshoot and debug complex issues in backend systems.
  • Collaborate with product owners, engineers, and stakeholders to deliver high-quality solutions.
  • Stay up to date with emerging tools, technologies, and best practices.
Minimum Qualifications
  • 5+ years of overall software development experience.
  • 2-3 years of hands-on Golang experience.
  • Experience developing APIs using gRPC and REST.
  • AWS experience (1-2 years) with services such as SQS, SNS, Lambdas, and Secrets Manager.
  • Familiarity with distributed systems, concurrency patterns (Go Routines, Channels), and scalability challenges.
  • Experience with version control (Git), CI/CD pipelines, and agile practices.
  • Strong problem-solving and analytical skills.
  • Bachelor's degree in Computer Science/Engineering OR equivalent practical experience (degree not required if candidate has strong Golang expertise).
Preferred Qualifications
  • Experience with MongoDB or other non-SQL databases.
  • Knowledge of Kafka for messaging and event-driven architecture.
  • Familiarity with containers and orchestration tools (Docker, Kubernetes).
  • Exposure to monitoring/tracing tools like Datadog.
  • Strong communication skills, both written and verbal.
Interview Process
  • Round 1: Technical video interview (fundamental Golang and Java; 1 hour).
  • Round 2: Onsite or virtual coding interview.

By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.